/*
 * $Id: LogLevel.java 37 2012-12-28 09:15:03Z vladimirow@mail.ru $
 * $HeadURL: http://ultralog.googlecode.com/svn/ultralog/trunk/src/java/com/google/code/ultralog/LogLevel.java $
 *
 * This file is a part of ultralog project (http://code.google.com/p/ultralog/).
 * Released under New BSD License.
 */
package com.google.code.ultralog;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * Marks constants that define logging levels in logger interfaces.  Constant
 * marked with this annotation should be of type int and should not have the
 * same value as any other constant marked with this annotation in the same
 * interface or in its super-interfaces.
 */
@Target (value = ElementType.FIELD)
@Retention (RetentionPolicy.RUNTIME)
public @interface LogLevel
{
    // Empty
}
